草庐IT

Ruby PostgreSQL 教程

全部标签

Flutter——最详细(Scaffold)使用教程

Scaffold简介相当于界面的主体(类似于安卓最外层PhoneWindow),组件的展示都必须依附于它。使用场景:每一个界面都是脚手架,通过它来进行架构实现,优美的布局效果。属性作用appBar顶部的标题栏body显示整体布局floatingActionButton右下角按钮floatingActionButtonLocation按钮的位置floatingActionButtonAnimator按钮动画drawer左侧滑动组件onDrawerChanged滑动事件监听endDrawer右侧滑动组件onEndDrawerChanged编辑完成bottomNavigationBar底部菜单组件b

Audacity 使用教程:轻松录制、编辑音频

Audacity使用教程:轻松录制、编辑音频1.简介Audacity是一款免费、开源且功能强大的音频录制和编辑软件。它适用于Windows、Mac和Linux等多种操作系统,适合音乐制作、广播后期制作以及普通用户进行音频处理。本教程将带领大家熟悉Audacity的基本操作,学会录制和编辑音频。2.安装与界面首先,访问Audacity官网下载并安装适合你操作系统的Audacity。安装完成后,打开Audacity,你将看到如下界面:3.录制音频要录制音频,请按照以下步骤操作:点击顶部菜单栏的“文件”(File),然后选择“新建”(New)。在弹出的对话框中,选择录音设备(RecordingDev

Tomcat下载安装及配置教程

最近刚刚接触servlet,学习servlet需要安装Tomcat,然而下载tomcat解压后,就遇到一个Tomcat启动闪退的问题,通过查阅各种资料,粗略的了解了这个问题的解决方法。我觉得很好用,顺便总结了一些在评论区看到的问题和对应的解决方法,本菜鸟在此总结一下,分享给遇到此问题的朋友们啦!Tomcat安装及配置教程主要分为四步:步骤一:首先确认自己是否已经安装JDK;步骤二:下载安装Tomcat;步骤三:Tomcat配置环境变量;步骤四:验证Tomcat配置是否成功。一、首先确认自己是否已经安装JDK1.Win+R打开运行,输入cmd回车,在命令行窗口中输入java,出现这些代表JDK已

[网络安全]sqlmap加密注入教程+实战详析

为什么使用sqlmap加密注入在使用手工注入绕过参数加密的限制时,需要构造出原始POC再进行加密注入,耗时耗力,因此采用sqlmap加密注入。在开始本文前,sqlmap基础知识及姿势可参考:[网络安全]以留言板项目渗透实例带你入门sqlmap加密注入语法基本语法:pythonsqlmap.py-u目标URL--注入点="参数=xx"*--dbms数据库--threads=线程数--batch--tamper=加密方式(base64encode等)*表示只对该参数进行注入测试,不加*的话还会测试其他参数是否为注入点,增加时间--dbms数据库,使sqlmap明确要注入的数据库类型,不加的话会对所

vscode设置vetur格式化代码(双引号变单引号 去除分号等)前端小白教程

安装prettier第一步设置vetur 点击设置 搜索vetur 找到formatterjs选择prettier⚠️这一步很重要如果不是prettier下面你设置也会没效果 找到设置settings.json的地方 找到 "prettier":{//间隔修改为2个空格"tabSize":2,//设置分号"semi":false,//双引号变成单引号"singleQuote":true,//禁止随时添加逗号"trailingComma":"none"} 根据需要设置再点击使用..格式化文档选择 这个时候我们就可以格式化的时候直接将双引号变成单引号了更多设置请查看官网文档Options·Pret

Python+Django+Mysql实现简单在线图书推荐系统 协同过滤推荐算法 个性化图书推荐系统开发简单教程 爬虫 可视化数据分析 机器学习 人工智能

Python+Django+Mysql实现简单在线图书推荐系统协同过滤推荐算法个性化图书推荐系统开发简单教程爬虫可视化数据分析机器学习人工智能SimpleBookRecSystemPy一、项目简介1、开发工具和使用技术Python3及以上版本,Django3.6及以上版本,mysql8,navicat数据库管理工具或者sqlyog数据库管理工具,html页面,javascript脚本,jquery脚本,echarts.js可视化图表工具,自定义星星评分功能(使用font-awesome星星图标字体)等。2、实现功能前台首页地址:http://127.0.0.1:8000/后台首页地址:http

Linux操作系统下Docker和Docker Compose的安装教程(包含x86和arm64平台离线一键安装资源包)

Linux操作系统下Docker和DockerCompose的安装教程(包含x86和arm64平台离线一键安装资源包)简介1.Docker的安装(在线安装)1.1安装yum工具1.2更新本地镜像源1.3安装docker1.4配置镜像加速(可选)1.5设置开机自启动1.6卸载(可选)2.DockerCompose的安装2.1下载二进制文件2.2修改权限3.x86和arm64平台Docker离线安装资源包3.1下载资源包3.2安装使用教程3.3卸载简介本文章将详细介绍Linux下Docker和DockerCompose的安装教程。目录3为x86和arm64平台Docker离线安装资源包,包含Doc

ThinkPHP多语言模块文件包含RCE复现详细教程

免责声明本文章只用于技术交流,若使用本文章提供的技术信息进行非法操作,后果均由使用者本人负责。漏洞描述:ThinkPHP在开启多语言功能的情况下存在文件包含漏洞,攻击者可以通过get、header、cookie等位置传入参数,实现目录穿越+文件包含,通过pearcmd文件包含这个trick即可实现RCE。影响版本:6.0.15.0.05.1.0利用条件:1、需要Thinkphp开启多语言功能2、安装pear扩展3、知道pearcmd.php路径4、register_argc_argv=onFOFA搜索语法:header=“think_lang”环境搭建:服务器首先要有docker环境,没有的可

Linux搭建Gitlab保姆级教程

文章目录1、gitlab介绍和安装1.1、gitlab介绍1.1.1、概念1.1.2、gitlab与github的区别1.1.3、gitlab的优势1.1.4、gitlab主要服务构成1.1.5、gitlab的工作流程1.2、准备工作1.3、安装1.3.1、配置yum源1.3.2、更新本地缓存1.3.3、安装gitlab1.3.4、修改拉代码的地址1.3.5、刷新配置1.3.6、启动gitlab2、gitlab常用命令3、关闭防火墙4、注册账号5、管理员账号登录5.1、管理员密码5.2、重置管理员密码6、其他设置6.1、中文设置6.2、账号审核7、项目管理7.1、创建群组7.2、新建项目7.3

【Redis】Redis安装教程&基本操作语法

🎉🎉欢迎来到我的CSDN主页!🎉🎉🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚🌟推荐给大家我的专栏《Redis》。🎯🎯👉点击这里,就可以查看我的主页啦!👇👇Java方文山的个人主页🎁如果感觉还不错的话请给我点赞吧!🎁🎁💖期待你的加入,一起学习,一起进步!💖💖目录一、Redis简介1.1.什么是Redis1.2.Redis与传统数据库的区别主要二、Linux安装Redis2.1.安装Redis2.2.解压安装包2.3.解压后执行安装gcc2.4.编译Redis2.5.修改Redis为守护进程2.6.启动Redis服务2.7.配置密码且外部连接2.8.重启服务器2.9.开放Redis端